package com.example.dllo.keepdemo.person.bean;

import java.util.List;

/**
 * Created by dllo on 16/1/22.
 */
public class PersonShowBean {

    /**
     * ok : true
     * data : {"levels":[{"_id":"5608fe5003e0b9e1ccc7928e","modified":"2015-09-28T08:46:08.156Z","displayName":"训练等级","achievements":[{"_id":"5608ff0b03e0b9e1ccc79290","isWorked":true,"typeName":"level","threshold":"30","achievementName":"T1等级","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/16/5404c8ff6d800000.png","groupName":"durationLevel","condition":"累计训练30分钟","achievedNumber":2186909,"showNotAchieve":true,"event":false,"created":"2015-09-28T08:49:15.000Z","doneDate":"2015-09-30T01:57:15.901Z"},{"_id":"5608ff3203e0b9e1ccc79291","isWorked":true,"typeName":"level","threshold":"60","achievementName":"T2等级","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/16/5404c92d05c00000.png","groupName":"durationLevel","condition":"累计训练60分钟","achievedNumber":1689267,"showNotAchieve":true,"event":false,"created":"2015-09-28T08:49:54.000Z","doneDate":"2015-09-30T01:57:15.902Z"},{"_id":"5608ff8303e0b9e1ccc79292","isWorked":true,"typeName":"level","threshold":"120","achievementName":"T3等级","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/16/5404c97de3000000.png","groupName":"durationLevel","condition":"累计训练120分钟","achievedNumber":1150997,"showNotAchieve":true,"event":false,"created":"2015-09-28T08:51:15.000Z","doneDate":"2015-09-30T01:57:15.902Z"},{"_id":"5608ffa903e0b9e1ccc79293","isWorked":true,"typeName":"level","threshold":"240","achievementName":"T4等级","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/16/5404c99e55c00000.png","groupName":"durationLevel","condition":"累计训练240分钟","achievedNumber":663880,"showNotAchieve":true,"event":false,"created":"2015-09-28T08:51:53.000Z","doneDate":"2015-09-30T01:57:15.902Z"},{"_id":"5608ffcf03e0b9e1ccc79294","isWorked":true,"typeName":"level","threshold":"480","achievementName":"T5等级","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/16/5404c9c1a7800000.png","groupName":"durationLevel","condition":"累计训练480分钟","achievedNumber":313161,"showNotAchieve":true,"event":false,"created":"2015-09-28T08:52:31.000Z","doneDate":"2015-09-30T01:57:15.903Z"},{"_id":"5609005d03e0b9e1ccc79295","isWorked":true,"typeName":"level","threshold":"1000","achievementName":"T6等级","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/16/5404ca5503c00000.png","groupName":"durationLevel","condition":"累计训练1000分钟","achievedNumber":110194,"showNotAchieve":true,"event":false,"created":"2015-09-28T08:54:53.000Z","doneDate":"2015-09-30T01:57:15.903Z"},{"_id":"5609009b03e0b9e1ccc79296","isWorked":true,"typeName":"level","threshold":"2000","achievementName":"T7等级","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/16/5404ca91b7000000.png","groupName":"durationLevel","condition":"累计训练2000分钟","achievedNumber":29355,"showNotAchieve":true,"event":false,"created":"2015-09-28T08:55:55.000Z","doneDate":"2015-10-21T12:05:17.658Z"},{"_id":"560900b603e0b9e1ccc79297","isWorked":true,"typeName":"level","threshold":"5000","achievementName":"T8等级","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/16/5404caacecc00000.png","groupName":"durationLevel","condition":"累计训练5000分钟","achievedNumber":2695,"showNotAchieve":true,"event":false,"created":"2015-09-28T08:56:22.000Z","doneDate":"2016-01-04T01:40:25.936Z"},{"_id":"560900d603e0b9e1ccc79298","isWorked":true,"typeName":"level","threshold":"10000","achievementName":"T9等级","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/16/5404cacb16400000.png","groupName":"durationLevel","condition":"累计训练10000分钟","achievedNumber":250,"showNotAchieve":true,"event":false,"created":"2015-09-28T08:56:54.000Z"},{"_id":"560900f803e0b9e1ccc79299","isWorked":true,"typeName":"level","threshold":"20000","achievementName":"T10等级","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/16/5404caec89c00000.png","groupName":"durationLevel","condition":"累计训练20000分钟","achievedNumber":14,"showNotAchieve":true,"event":false,"created":"2015-09-28T08:57:28.000Z"}],"typeName":"level","__v":0,"groupName":"durationLevel","progress":5914,"groupDisplayName":"训练等级"}],"achievements":[{"_id":"5609011f03e0b9e1ccc7929a","isWorked":true,"typeName":"achievement","threshold":"3","achievementName":"连续3天徽章","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/16/5404cb142e000000.png","groupName":"maxComboAchievement","condition":"连续训练3天","achievedNumber":1082839,"showNotAchieve":true,"event":false,"created":"2015-09-28T08:58:07.000Z","doneDate":"2015-09-30T01:57:15.909Z"},{"_id":"5609014003e0b9e1ccc7929b","isWorked":true,"typeName":"achievement","threshold":"5","achievementName":"连续5天徽章","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/16/5404cb321d800000.png","groupName":"maxComboAchievement","condition":"连续训练5天","achievedNumber":546015,"showNotAchieve":true,"event":false,"created":"2015-09-28T08:58:40.000Z","doneDate":"2015-09-30T01:57:15.909Z"},{"_id":"5609015703e0b9e1ccc7929c","isWorked":true,"typeName":"achievement","threshold":"7","achievementName":"连续7天徽章","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/16/5404cb4b1fc00000.png","groupName":"maxComboAchievement","condition":"连续训练7天","achievedNumber":301093,"showNotAchieve":true,"event":false,"created":"2015-09-28T08:59:03.000Z","doneDate":"2015-09-30T01:57:15.909Z"},{"_id":"5609017b03e0b9e1ccc7929d","isWorked":true,"typeName":"achievement","threshold":"10","achievementName":"连续10天徽章","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/16/5404cb675d400000.png","groupName":"maxComboAchievement","condition":"连续训练10天","achievedNumber":156728,"showNotAchieve":true,"event":false,"created":"2015-09-28T08:59:39.000Z","doneDate":"2015-10-29T00:02:11.612Z"},{"_id":"5609019d03e0b9e1ccc7929e","isWorked":true,"typeName":"achievement","threshold":"14","achievementName":"连续14天徽章","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/16/5404cb850b000000.png","groupName":"maxComboAchievement","condition":"连续训练14天","achievedNumber":79081,"showNotAchieve":true,"event":false,"created":"2015-09-28T09:00:13.000Z","doneDate":"2015-11-02T01:13:20.470Z"},{"_id":"560901bc03e0b9e1ccc7929f","isWorked":true,"typeName":"achievement","threshold":"21","achievementName":"连续21天徽章","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/17/5404cbaaea000000.png","groupName":"maxComboAchievement","condition":"连续训练21天","achievedNumber":36276,"showNotAchieve":true,"event":false,"created":"2015-09-28T09:00:44.000Z","doneDate":"2015-11-09T01:16:45.038Z"},{"_id":"560901d303e0b9e1ccc792a0","isWorked":true,"typeName":"achievement","threshold":"30","achievementName":"连续30天徽章","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/17/5404cbc3c7400000.png","groupName":"maxComboAchievement","condition":"连续训练30天","achievedNumber":18783,"showNotAchieve":true,"event":false,"created":"2015-09-28T09:01:07.000Z","doneDate":"2015-11-18T13:54:35.211Z"},{"_id":"560901f203e0b9e1ccc792a1","isWorked":true,"typeName":"achievement","threshold":"50","achievementName":"连续50天徽章","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/17/5404cbdf22800000.png","groupName":"maxComboAchievement","condition":"连续训练50天","achievedNumber":6799,"showNotAchieve":true,"event":false,"created":"2015-09-28T09:01:38.000Z","doneDate":"2015-12-08T01:14:21.426Z"},{"_id":"5625fc56661a94266854a46e","isWorked":true,"typeName":"achievement","threshold":"42","achievementName":"训练42次徽章","picture":"https://dn-keep.qbox.me/misc/2015/10/20/16/54211865da000000.png","groupName":"trainingAchievement","condition":"完成42次训练","achievedNumber":242021,"showNotAchieve":true,"event":false,"created":"2015-10-20T08:33:26.000Z","doneDate":"2015-10-20T11:55:55.949Z"},{"_id":"5625fc8a661a94266854a46f","isWorked":true,"typeName":"achievement","threshold":"100","achievementName":"训练100次徽章","picture":"https://dn-keep.qbox.me/misc/2015/10/20/16/542118991a000000.png","groupName":"trainingAchievement","condition":"完成100次训练","achievedNumber":65745,"showNotAchieve":true,"event":false,"created":"2015-10-20T08:34:18.000Z","doneDate":"2015-10-20T11:55:55.949Z"},{"_id":"5625fcd9661a94266854a470","isWorked":true,"typeName":"achievement","threshold":"233","achievementName":"训练233次徽章","picture":"https://dn-keep.qbox.me/misc/2015/10/20/16/542118e5de000000.png","groupName":"trainingAchievement","condition":"完成233次训练","achievedNumber":11288,"showNotAchieve":true,"event":false,"created":"2015-10-20T08:35:37.000Z","doneDate":"2015-10-29T00:14:01.421Z"},{"_id":"5625fddc661a94266854a474","isWorked":true,"typeName":"achievement","threshold":"30","achievementName":"训练30天徽章","picture":"https://dn-keep.qbox.me/misc/2015/10/20/16/542119e1df000000.png","groupName":"trainingDayAchievement","condition":"累计训练30天","achievedNumber":187708,"showNotAchieve":true,"event":false,"created":"2015-10-20T08:39:56.000Z","doneDate":"2015-10-20T11:55:55.949Z"},{"_id":"5625fdff661a94266854a475","isWorked":true,"typeName":"achievement","threshold":"100","achievementName":"训练100天徽章","picture":"https://dn-keep.qbox.me/misc/2015/10/20/16/54211a04a7800000.png","groupName":"trainingDayAchievement","condition":"累计训练100天","achievedNumber":12832,"showNotAchieve":true,"event":false,"created":"2015-10-20T08:40:31.000Z","doneDate":"2015-12-28T12:53:37.486Z"},{"_id":"562f1a0c3eba9a089e7d1778","isWorked":false,"typeName":"achievement","threshold":0,"achievementName":"万圣节徽章","picture":"https://dn-keep.qbox.me/misc/2015/10/27/14/5429ff5afe800000.png","groupName":"halloweenAchievement","condition":"万圣节当天完成一次训练","achievedNumber":130680,"showNotAchieve":false,"event":false,"created":"2015-10-27T06:30:36.000Z","doneDate":"2015-10-31T00:49:36.980Z"},{"_id":"564001415372f4dfc94dd1eb","isWorked":false,"typeName":"achievement","threshold":0,"achievementName":"勇士徽章","picture":"https://dn-keep.qbox.me/misc/2015/11/09/10/543a813407000000.png","groupName":"maxComboAchievement","condition":"11/1~11/8期间完成1次训练","achievedNumber":591878,"showNotAchieve":false,"event":false,"created":"2015-11-09T02:13:21.000Z","doneDate":"2015-11-09T10:52:56.569Z"},{"_id":"5657bbcd6786a264e0e0801c","isWorked":false,"typeName":"achievement","threshold":"0","achievementName":"千万分之一徽章","picture":"https://dn-keep.qbox.me/misc/2015/12/30/12/547c483fe9400000.png","groupName":"halloweenAchievement","condition":"1000W Keepers 感谢有你","achievedNumber":10000000,"showNotAchieve":false,"event":false,"created":"2015-11-27T02:11:25.000Z","doneDate":"2015-11-27T11:34:01.254Z"},{"_id":"567a10ebd1d20e1f26f2a0c1","isWorked":true,"typeName":"achievement","threshold":"100","achievementName":"加油100徽章","picture":"https://dn-keep.qbox.me/misc/2015/12/23/11/547333d1ca000000.png","groupName":"likeAchievement","condition":"Keepers 为你加油100次","achievedNumber":128752,"showNotAchieve":false,"event":false,"created":null,"doneDate":"2015-12-24T10:59:17.881Z"},{"_id":"567a1112d1d20e1f26f2a0c2","isWorked":true,"typeName":"achievement","threshold":"1000","achievementName":"加油1000徽章","picture":"https://dn-keep.qbox.me/misc/2015/12/23/11/547334a03d800000.png","groupName":"likeAchievement","condition":"Keepers 为你加油1000次","achievedNumber":8294,"showNotAchieve":false,"event":false,"created":"2015-12-23T03:12:18.000Z","doneDate":"2015-12-24T10:59:17.884Z"},{"_id":"567a1b25922d204caab1fec1","isWorked":true,"typeName":"achievement","threshold":"1","achievementName":"上精选1次徽章","picture":"https://dn-keep.qbox.me/misc/2015/12/23/11/54733d6699c00000.png","groupName":"hotAchievement","condition":"动态上精选1次，Keep fighting！","achievedNumber":5820,"showNotAchieve":false,"event":false,"created":"2015-12-23T03:55:17.000Z","doneDate":"2015-12-24T10:59:17.887Z"}]}
     * errorCode : 0
     * now : 2016-01-21T12:40:14.431Z
     * version : 1.0.0
     */

    private boolean ok;
    private DataEntity data;
    private int errorCode;
    private String now;
    private String version;

    public void setOk(boolean ok) {
        this.ok = ok;
    }

    public void setData(DataEntity data) {
        this.data = data;
    }

    public void setErrorCode(int errorCode) {
        this.errorCode = errorCode;
    }

    public void setNow(String now) {
        this.now = now;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public boolean isOk() {
        return ok;
    }

    public DataEntity getData() {
        return data;
    }

    public int getErrorCode() {
        return errorCode;
    }

    public String getNow() {
        return now;
    }

    public String getVersion() {
        return version;
    }

    public static class DataEntity {
        /**
         * _id : 5608fe5003e0b9e1ccc7928e
         * modified : 2015-09-28T08:46:08.156Z
         * displayName : 训练等级
         * achievements : [{"_id":"5608ff0b03e0b9e1ccc79290","isWorked":true,"typeName":"level","threshold":"30","achievementName":"T1等级","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/16/5404c8ff6d800000.png","groupName":"durationLevel","condition":"累计训练30分钟","achievedNumber":2186909,"showNotAchieve":true,"event":false,"created":"2015-09-28T08:49:15.000Z","doneDate":"2015-09-30T01:57:15.901Z"},{"_id":"5608ff3203e0b9e1ccc79291","isWorked":true,"typeName":"level","threshold":"60","achievementName":"T2等级","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/16/5404c92d05c00000.png","groupName":"durationLevel","condition":"累计训练60分钟","achievedNumber":1689267,"showNotAchieve":true,"event":false,"created":"2015-09-28T08:49:54.000Z","doneDate":"2015-09-30T01:57:15.902Z"},{"_id":"5608ff8303e0b9e1ccc79292","isWorked":true,"typeName":"level","threshold":"120","achievementName":"T3等级","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/16/5404c97de3000000.png","groupName":"durationLevel","condition":"累计训练120分钟","achievedNumber":1150997,"showNotAchieve":true,"event":false,"created":"2015-09-28T08:51:15.000Z","doneDate":"2015-09-30T01:57:15.902Z"},{"_id":"5608ffa903e0b9e1ccc79293","isWorked":true,"typeName":"level","threshold":"240","achievementName":"T4等级","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/16/5404c99e55c00000.png","groupName":"durationLevel","condition":"累计训练240分钟","achievedNumber":663880,"showNotAchieve":true,"event":false,"created":"2015-09-28T08:51:53.000Z","doneDate":"2015-09-30T01:57:15.902Z"},{"_id":"5608ffcf03e0b9e1ccc79294","isWorked":true,"typeName":"level","threshold":"480","achievementName":"T5等级","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/16/5404c9c1a7800000.png","groupName":"durationLevel","condition":"累计训练480分钟","achievedNumber":313161,"showNotAchieve":true,"event":false,"created":"2015-09-28T08:52:31.000Z","doneDate":"2015-09-30T01:57:15.903Z"},{"_id":"5609005d03e0b9e1ccc79295","isWorked":true,"typeName":"level","threshold":"1000","achievementName":"T6等级","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/16/5404ca5503c00000.png","groupName":"durationLevel","condition":"累计训练1000分钟","achievedNumber":110194,"showNotAchieve":true,"event":false,"created":"2015-09-28T08:54:53.000Z","doneDate":"2015-09-30T01:57:15.903Z"},{"_id":"5609009b03e0b9e1ccc79296","isWorked":true,"typeName":"level","threshold":"2000","achievementName":"T7等级","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/16/5404ca91b7000000.png","groupName":"durationLevel","condition":"累计训练2000分钟","achievedNumber":29355,"showNotAchieve":true,"event":false,"created":"2015-09-28T08:55:55.000Z","doneDate":"2015-10-21T12:05:17.658Z"},{"_id":"560900b603e0b9e1ccc79297","isWorked":true,"typeName":"level","threshold":"5000","achievementName":"T8等级","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/16/5404caacecc00000.png","groupName":"durationLevel","condition":"累计训练5000分钟","achievedNumber":2695,"showNotAchieve":true,"event":false,"created":"2015-09-28T08:56:22.000Z","doneDate":"2016-01-04T01:40:25.936Z"},{"_id":"560900d603e0b9e1ccc79298","isWorked":true,"typeName":"level","threshold":"10000","achievementName":"T9等级","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/16/5404cacb16400000.png","groupName":"durationLevel","condition":"累计训练10000分钟","achievedNumber":250,"showNotAchieve":true,"event":false,"created":"2015-09-28T08:56:54.000Z"},{"_id":"560900f803e0b9e1ccc79299","isWorked":true,"typeName":"level","threshold":"20000","achievementName":"T10等级","picture":"http://gotokeep.qiniudn.com/misc/2015/09/28/16/5404caec89c00000.png","groupName":"durationLevel","condition":"累计训练20000分钟","achievedNumber":14,"showNotAchieve":true,"event":false,"created":"2015-09-28T08:57:28.000Z"}]
         * typeName : level
         * __v : 0
         * groupName : durationLevel
         * progress : 5914
         * groupDisplayName : 训练等级
         */

        private List<LevelsEntity> levels;
        /**
         * _id : 5609011f03e0b9e1ccc7929a
         * isWorked : true
         * typeName : achievement
         * threshold : 3
         * achievementName : 连续3天徽章
         * picture : http://gotokeep.qiniudn.com/misc/2015/09/28/16/5404cb142e000000.png
         * groupName : maxComboAchievement
         * condition : 连续训练3天
         * achievedNumber : 1082839
         * showNotAchieve : true
         * event : false
         * created : 2015-09-28T08:58:07.000Z
         * doneDate : 2015-09-30T01:57:15.909Z
         */

        private List<AchievementsEntity> achievements;

        public void setLevels(List<LevelsEntity> levels) {
            this.levels = levels;
        }

        public void setAchievements(List<AchievementsEntity> achievements) {
            this.achievements = achievements;
        }

        public List<LevelsEntity> getLevels() {
            return levels;
        }

        public List<AchievementsEntity> getAchievements() {
            return achievements;
        }

        public static class LevelsEntity {
            private String _id;
            private String modified;
            private String displayName;
            private String typeName;
            private int __v;
            private String groupName;
            private int progress;
            private String groupDisplayName;
            /**
             * _id : 5608ff0b03e0b9e1ccc79290
             * isWorked : true
             * typeName : level
             * threshold : 30
             * achievementName : T1等级
             * picture : http://gotokeep.qiniudn.com/misc/2015/09/28/16/5404c8ff6d800000.png
             * groupName : durationLevel
             * condition : 累计训练30分钟
             * achievedNumber : 2186909
             * showNotAchieve : true
             * event : false
             * created : 2015-09-28T08:49:15.000Z
             * doneDate : 2015-09-30T01:57:15.901Z
             */

            private List<AchievementsEntity> achievements;

            public void set_id(String _id) {
                this._id = _id;
            }

            public void setModified(String modified) {
                this.modified = modified;
            }

            public void setDisplayName(String displayName) {
                this.displayName = displayName;
            }

            public void setTypeName(String typeName) {
                this.typeName = typeName;
            }

            public void set__v(int __v) {
                this.__v = __v;
            }

            public void setGroupName(String groupName) {
                this.groupName = groupName;
            }

            public void setProgress(int progress) {
                this.progress = progress;
            }

            public void setGroupDisplayName(String groupDisplayName) {
                this.groupDisplayName = groupDisplayName;
            }

            public void setAchievements(List<AchievementsEntity> achievements) {
                this.achievements = achievements;
            }

            public String get_id() {
                return _id;
            }

            public String getModified() {
                return modified;
            }

            public String getDisplayName() {
                return displayName;
            }

            public String getTypeName() {
                return typeName;
            }

            public int get__v() {
                return __v;
            }

            public String getGroupName() {
                return groupName;
            }

            public int getProgress() {
                return progress;
            }

            public String getGroupDisplayName() {
                return groupDisplayName;
            }

            public List<AchievementsEntity> getAchievements() {
                return achievements;
            }

            public static class AchievementsEntity {
                private String _id;
                private boolean isWorked;
                private String typeName;
                private String threshold;
                private String achievementName;
                private String picture;
                private String groupName;
                private String condition;
                private int achievedNumber;
                private boolean showNotAchieve;
                private boolean event;
                private String created;
                private String doneDate;

                public void set_id(String _id) {
                    this._id = _id;
                }

                public void setIsWorked(boolean isWorked) {
                    this.isWorked = isWorked;
                }

                public void setTypeName(String typeName) {
                    this.typeName = typeName;
                }

                public void setThreshold(String threshold) {
                    this.threshold = threshold;
                }

                public void setAchievementName(String achievementName) {
                    this.achievementName = achievementName;
                }

                public void setPicture(String picture) {
                    this.picture = picture;
                }

                public void setGroupName(String groupName) {
                    this.groupName = groupName;
                }

                public void setCondition(String condition) {
                    this.condition = condition;
                }

                public void setAchievedNumber(int achievedNumber) {
                    this.achievedNumber = achievedNumber;
                }

                public void setShowNotAchieve(boolean showNotAchieve) {
                    this.showNotAchieve = showNotAchieve;
                }

                public void setEvent(boolean event) {
                    this.event = event;
                }

                public void setCreated(String created) {
                    this.created = created;
                }

                public void setDoneDate(String doneDate) {
                    this.doneDate = doneDate;
                }

                public String get_id() {
                    return _id;
                }

                public boolean isIsWorked() {
                    return isWorked;
                }

                public String getTypeName() {
                    return typeName;
                }

                public String getThreshold() {
                    return threshold;
                }

                public String getAchievementName() {
                    return achievementName;
                }

                public String getPicture() {
                    return picture;
                }

                public String getGroupName() {
                    return groupName;
                }

                public String getCondition() {
                    return condition;
                }

                public int getAchievedNumber() {
                    return achievedNumber;
                }

                public boolean isShowNotAchieve() {
                    return showNotAchieve;
                }

                public boolean isEvent() {
                    return event;
                }

                public String getCreated() {
                    return created;
                }

                public String getDoneDate() {
                    return doneDate;
                }
            }
        }

        public static class AchievementsEntity {
            private String _id;
            private boolean isWorked;
            private String typeName;
            private String threshold;
            private String achievementName;
            private String picture;
            private String groupName;
            private String condition;
            private int achievedNumber;
            private boolean showNotAchieve;
            private boolean event;
            private String created;
            private String doneDate;

            public void set_id(String _id) {
                this._id = _id;
            }

            public void setIsWorked(boolean isWorked) {
                this.isWorked = isWorked;
            }

            public void setTypeName(String typeName) {
                this.typeName = typeName;
            }

            public void setThreshold(String threshold) {
                this.threshold = threshold;
            }

            public void setAchievementName(String achievementName) {
                this.achievementName = achievementName;
            }

            public void setPicture(String picture) {
                this.picture = picture;
            }

            public void setGroupName(String groupName) {
                this.groupName = groupName;
            }

            public void setCondition(String condition) {
                this.condition = condition;
            }

            public void setAchievedNumber(int achievedNumber) {
                this.achievedNumber = achievedNumber;
            }

            public void setShowNotAchieve(boolean showNotAchieve) {
                this.showNotAchieve = showNotAchieve;
            }

            public void setEvent(boolean event) {
                this.event = event;
            }

            public void setCreated(String created) {
                this.created = created;
            }

            public void setDoneDate(String doneDate) {
                this.doneDate = doneDate;
            }

            public String get_id() {
                return _id;
            }

            public boolean isIsWorked() {
                return isWorked;
            }

            public String getTypeName() {
                return typeName;
            }

            public String getThreshold() {
                return threshold;
            }

            public String getAchievementName() {
                return achievementName;
            }

            public String getPicture() {
                return picture;
            }

            public String getGroupName() {
                return groupName;
            }

            public String getCondition() {
                return condition;
            }

            public int getAchievedNumber() {
                return achievedNumber;
            }

            public boolean isShowNotAchieve() {
                return showNotAchieve;
            }

            public boolean isEvent() {
                return event;
            }

            public String getCreated() {
                return created;
            }

            public String getDoneDate() {
                return doneDate;
            }
        }
    }
}
